function validacadfunc(CadFunc) {
	
	// Valida campo Nome do funcionario
	if(CadFunc.nomefunc.value== "" || CadFunc.nomefunc.length < 8 ){
		erro(" Preencha o NOME DO FUNCIONÁRIO contendo no minimo 8 Caracteres! " , $("#msgFunc,#msgFunc1"));
		CadFunc.nomefunc.focus();
			return false;
	}	
	// Valida campo Nome do mãe
	if(CadFunc.mae.value== "" || CadFunc.mae.length < 8 ){
		erro(" Preencha o campo com o NOME DA MÃE contendo no minimo 8 Caracteres!  " , $("#msgFunc,#msgFunc1"));
		CadFunc.mae.focus();
			return false;	
	}	
		
    // Valida campo DATA NASCIMENTO 
	       if(CadFunc.datanasc.value == "" || CadFunc.datanasc.value== "__/__/____" || CadFunc.datanasc.length < 10 ){
	    	   erro(" Digite uma DATA DE NASCIMENTO válida! " , $("#msgFunc,#msgFunc1"));
               CadFunc.datanasc.focus();
                return false;
	    	   
	       }
	       
	// Valida campo sexo       
	       if(CadFunc.sexo.value== "0" || CadFunc.cor.value == 0 ){
	   		erro(" Selecione o SEXO do funcionario! " , $("#msgFunc,#msgFunc1"));
	   		CadFunc.sexo.focus();
	   			return false;
	   	 	}
	       
	       if(CadFunc.cpf.value== "" ||  CadFunc.cpf.length <= 11){
				erro(" Digite um CPF válido! " , $("#msgFunc,#msgFunc1"));
				CadFunc.cpf.focus();
					return false;
			}	
	   
	       // Valida campo ESTADO       
	       if(CadFunc.estado.value== "0" || CadFunc.estado.value== 0 || CadFunc.estado.value == ""){
		   		erro(" Selecione o Estado onde nasceu! " , $("#msgFunc,#msgFunc1"));
		   		CadFunc.estado.focus();
		   			return false;
		   	}	
	       
	       	       
	    // Valida campo CIDADE       
	       if(CadFunc.cidade.value== "0" || CadFunc.cidade.value == 0 ){
	   		erro(" Selecione a CIDADE onde o Funcionario nasceu! " , $("#msgFunc,#msgFunc1"));
	   		CadFunc.estado.focus();
	   			return false;
	   	 	}	
	         
	    			
			
			// Valida campo ENDERECO
		       if(CadFunc.endereco.value== "" || CadFunc.endereco.value.length < 6){
			   		erro(" Digite um endereço válido! " , $("#msgFunc,#msgFunc1"));
			   		CadFunc.endereco.focus();
			   			return false;
			   	}
		       
		       // Valida campo ESTADO END       
		       if(CadFunc.estadoend.value== "0" || CadFunc.estadoend.value == 0 || CadFunc.estadoend.value == "" ){
		   		erro(" Selecione o ESTADO onde o Funcionario Reside! " , $("#msgFunc,#msgFunc1"));
		   		CadFunc.estadoend.focus();
		   			return false;
		   	 	}	
		       
		    // Valida campo CIDADE END     
		       if(CadFunc.cidadeend.value== "0" || CadFunc.cidadeend.value == 0 || CadFunc.cidadeend.value == "" ){
		   		erro(" Selecione a CIDADE onde o Funcionario Reside! " , $("#msgFunc,#msgFunc1"));
		   		CadFunc.cidadeend.focus();
		   			return false;
		   	 	}	
		       
		    // Valida campo FUNCAO     
		       if(CadFunc.funcao.value== "0" || CadFunc.funcao.value == 0 ){
		   		erro(" Selecione uma FUNÇÃO! " , $("#msgFunc,#msgFunc1"));
		   		CadFunc.funcao.focus();
		   			return false;
		   	 	}
		       
		    // Valida campo telefone     
		       if(CadFunc.telefone.value== "" || CadFunc.telefone.length <= 10){
		   		erro(" Digite um TELEFONE com DDD e numero válido ! " , $("#msgFunc,#msgFunc1"));
		   		CadFunc.funcao.focus();
		   			return false;
		   	 	}
		

		   	return true;
		   }

function erro( t , d ) {
	d.hide();
	d.html( t ).addClass( "ui-state-highlight" );
	d.fadeIn(800);
};